extraordinary diligence - Spanish English Dictionary